[ITEP-83027] Controller with Analytics only mode#884
[ITEP-83027] Controller with Analytics only mode#884
Conversation
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
….com/open-edge-platform/scenescape into dmytroye/subscribe-analytics-to-mqtt
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
Discussed with @dmytroye , Points to consider:
|
|
@dmytroye Refer to https://github.com/open-edge-platform/scenescape/blob/main/docs/user-guide/building-a-scene/how-to-use-sensor-types.md#steps-to-integrate-environmental-and-attribute-sensors. Please check if the behavior is not changed for these sensor types. |
In the default mode data from sensors also visible on data/scene topic. But in Analytics only mode is not visible due to all data is generated from K6 script (mimics separate tracker service). Even if sensor data will be published it will be immediately overwritten by new message from tracker (or k6 in case of simulation). Events are publishing correctly in both modes. |
@sarthakdeva-intel Scene hierarchy in controller's analytics only mode disabled for objects and events republish. |
📝 Description
This PR introduces an analytics-only mode for the Controller service, allowing it to consume tracked objects from a separate Tracker service via MQTT rather than performing tracking internally.
Changes:
✨ Type of Change
Select the type of change your PR introduces:
🧪 Testing Scenarios
Describe how the changes were tested and how reviewers can test them too:
✅ Checklist
Before submitting the PR, ensure the following: